mete out punishment - Turco Inglés Diccionario